Todos los lenguajes de programación que he aprendido se ejecutan en A: un intérprete (como Python) o B: un compilador (como C). Sin embargo, hace poco encontré un artículo que decía que Javascript se ejecutaba con un "traductor". Nunca antes había visto este término usado; ¿Existe tal cosa como un "traductor" o el escritor del artículo simplemente no sabía que el término correcto es "intérprete"?
ACTUALIZACIÓN: no estoy seguro de por qué se cerró esta pregunta, ya que conozco las diferencias entre un intérprete y un compilador. Mi pregunta es si existe o no un "traductor" para Javascript.
Aquí está la página web original: https://www.javatpoint.com/javascript-tutorial
La parte confusa para mí es el tercer párrafo: "Javascript no es un lenguaje compilado, pero es un lenguaje traducido".